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