953
1
1714
3
1001
15355
6
2695
5
910
7075
2
630
4476
821
4
437
729
584
2764
5343
0
424
1539
743
1519
7
1226
8
6754
582
1826
1412
9183
27
2721
666
643
545