861
2
469
1
357
456
1761
1387
1072
2176
4
1045
8
582
1534
3
1172
577
0
769
421
20
521
533
981
1169
2254
9
2038
3996
12
2106
1001
888
10607
14
602
3081
5
2886
7