2760
4
1399
1
1431
2891
1660
802
0
3326
3
436
1814
2
830
1118
1734
868
1513
673
12149
1912
1361
1691
801
2999
1645
1606
1562
1699
2360
6
1380
1382
2036
1000