2535
2
7793
4
32302
0
2349
3
3498
1801
1013
1
19783
3931
6
1066
1366
1988
2365
1305
737
650
25669
3090
1211
4360
1860
3576
2932
1603
619
3591
11
2666
9
17946
4112
1363