2522
2
572
0
2535
1358
3657
12
2495
784
1396
1
1296
1015
1690
14
2710
1038
3518
3
3498
4
32302
2631
7793
3469
1819
6445
6
2999
1681
4044
5
868
17946
7733
2996
1451