1320
1
2188
4
1009
2
8475
12
4362
5
2072
1020
0
105290
9768
8
25127
951
693
2515
729
11829
1832
3
1945
579
2493
3868
7
1157
1558
215
1912
2069
1567
359
1553
625
6339