1399
1
1660
2562
2
1000
0
1691
1813
3326
3
1632
1532
693
1044
1380
666
2114
801
1369
2013
526
1570
1749
1161
882
2153
7
1549
3702
9
935
2360
6
2710
1690
2456