1606
1
951
1660
2999
3
3326
1632
2
2166
1788
2184
1683
0
1913
4179
2530
4
1174
1015
1787
1694
690
697
2294
2669
1751
4651
2906
564
2631
2262
83
2696
3485
7