3080
3
1963
2
1131
1
2100
1590
2087
1044
1532
1431
6844
14
0
1788
1751
3187
5
572
1632
2333
4044
1813
3874
4
1660
2430
3546
1938