2275
2
19279
20634
8
2730
6
2809
2190
1
31535
0
2668
3114
4
17353
1043
1824
802
637
25137
2855
3
247
484
467
3092
269
3691
5
1588
2301
1020
2881
3498
2602
341
2224