2843
13322
1244
3275
1832
1123
19230
2438
1172
1997
936
1622
2877
11159
860
1193
1638
1465
1678
880
8577
1006
9153
1170
982
6462
5869
1459
2555
993
2114
2658
1930
930
14914
1080
6928
1910
1836
43254
2222
975
9688
1699
899
1463
1318
1027
22482
2372
1072
1174
4598
3925
948
5090
21793
2319
1282
3752