966
1
913
1007
695
656
1341
2
696
1799
3
523
3666
6
1924
1847
7
6597
4
1929
5
2573
514
540
2556
2658
425
520
2433
1412
707
646
649
1085
378
0
10891