2732
2
1344
1
1431
951
4562
10
2309
1809
5
1946
2741
4
2188
2691
9
2322
2213
1884
3
2802
3107
7
851
8527
1383
0
1271
57793
5382
5204
24337
22
20312
39
1558
2562
4187
2788
3176