2886
4
2211
0
3063
3
1454
2395
11853
23
1222856
2390
2724
11
746
6370
5
676
4122
10
4920
2260
414
576
1
2272
9
521
2632
18385
2
1898
3653
97284
913
3352
2465
1888
8
3385
3929