4443
9
1019
1
3090
6
3673
99237
55904
0
37355
13
3539
3
3683
1289601
4
6247
5
2919
2
4562
10
1244
13499
2358
2155
2039
2073
2948
3868
1903
843
873
751
1169
1179
760
6346
16
1017