3498
4
978
2
2275
19279
17353
0
31535
1775
1073
25137
475
577
187
484
282572
2419
1
327
1824
640
20634
8
1318
2668
1779
177
2379
514
3114
1020
928
3116
3510