1020
0
3498
4
467
177
3114
17353
386
458
19279
2
31535
20634
8
25137
1333
1
2275
918
1824
2668
514
443
3691
5
928
2748
2243
7
4940
483
246
2461
20
615
3116
2093