2535
2
1988
1
14
0
3498
4
32302
1013
3931
6
1066
4044
5
1366
3
572
17946
2349
2996
1305
737
650
25669
3125
19783
784
1189
1211
1461
1860
2964
635
3576
1603
1015