1295
2
618
871
1
2696
321
469
653
572
3
527
421
603
4
651
1138
209
1633
2200
6
29588
0
137773
11
3771
1509
1002
1623
1121
1582
1204
840
707
1607
15
874
693