1399
5
2535
2
1305
1
1013
3931
6
1066
1801
0
1366
3
1988
1905
737
2349
650
25669
14
19783
1152
1211
2996
4044
3083
17946
2465
1189
3125
32302
2932
3498
4
1860
1964