2275
2
19279
25137
0
31535
1824
467
20634
8
572
2730
6
2809
2522
2190
1
653
2668
3114
4
1020
646
1428
17353
1131
3449
3
1172
1043
802
1842
2211
953
968
423
2855