2301
2
1344
1
780
1466
1526
215
0
538
1548
2087
1281
631
1037
954
1220
1375
1620
3012
2275
714
19279
81
1020
20634
8
31535
1630
467
1333
1132
407
2730
6