2301
2
1344
1
538
631
780
1466
19279
1526
215
0
1548
2087
467
1281
1037
25137
1220
31535
1375
2275
1620
3012
714
1824
954
20634
8
2522
637
2730
6
2809
2190