2982
3
1815
2
1124
1
1244
1588
2374
1040
2495
0
1798
1514
1027
1751
1530
4
776
994
6
1127
1048
1431
1739
574
1688
1833
2164
4425
2352
1364
1813
1969