2535
2
1305
1
3657
12
693
0
3498
4
1013
3931
6
2110
1066
1366
3
1988
1332
2349
737
650
32302
929
1211
19783
1801
1860
2619
3576
2932
1603
6822
5
17946
3439
1639
2990