1023
0
3092
1
1824
1578
2730
6
20634
8
2657
3
2668
2
521
326
31535
3558
3311
4
2229
2855
105290
19279
504
1020
7334
3203
10
2288
2257
105807
42
17353
3370
5
25137
467
683
968