2422
1
2289
2191
3
1486
2
210
1672
2000
2431
6
2784
16513
575
817
1505
1982
1723
2313
2542
831
903
2335
863
1647
3535
1091013
4
3446
7
640
948
1253
2515