2535
2
1371
1
1988
32302
0
3326
3
1013
3931
6
1305
737
650
572
25669
1860
635
3576
14
3498
4
1193
1168
496
1819
1431
1066
4044
5
1366
17946
2349
2996
1152
3125