2535
2
1305
1
3657
12
25669
0
19783
572
32302
1988
2996
693
14
3498
4
1013
3931
6
2110
1066
4044
5
1366
3
1332
17946
2349
1431
737
650
3125
929
1189
1211
1461
1860