2301
2
1344
1
780
1466
1526
215
0
538
1548
2087
1281
631
1037
1220
954
1375
1620
3012
714
1824
433
322
81
2275
19279
427
448
2587
16
1020
2215
7
2668