1020
0
2275
2
20634
8
2730
6
467
2809
31535
19279
2668
3114
4
798
17353
121182
1
1043
1824
802
475
968
25137
282572
567
169211
11
2855
3
371
543
341
247
801
3660