152
1
802
931
2
1511
6
2552
5
1662
1231
1380
1893
4
1090
1637
1862
15911
1711
1274
1648
2760
1869
3
1741
1750
2205
1705
0
1599
2120
17062
8
14409
26073
21478
1375
1430