2275
2
1020
0
19279
20634
8
2657
3
25137
31535
3114
4
2328
3510
2224
1824
501
17353
968
2076
1
332
798
320
611
2395
2189
458
714
522
637
881
1058
573
543