4443
9
1019
1
3090
6
3673
55904
0
37355
13
3539
3
1289601
4
6247
5
2919
2
2358
2155
3873
15
2948
3868
10
1903
843
873
751
1169
1179
760
6346
16
1017
1042
1356
995
909
2229
1108