1020
0
1824
458
744
25137
547
2328
3
19279
2
1073
31535
318
2111
3691
5
17353
2275
1116
3381
428
2881
75
1098
219
297
2749
1
605
387
476
3114
4
995
3815