1660
1
905
2934
2
3326
3
2562
2166
2209
1711
1382
2760
4
1475
2710
1690
897
1691
1778
2055
582
0
1168
1681
2368
1746
5339
5
2980
2184
2999
1883
1570