2275
2
20634
8
2076
1
1020
0
31535
2657
3
522
326
19279
3114
4
25137
1132
1824
1343
2189
321
333
2546
2395
2328
839
488
371
427
1759
3440
2730
6
388
637
798