1189
0
437
2087
2
32302
2155
3
3090
6
14
1045
778
2471
7
2124
4044
5
17946
2996
89
2535
6192
25669
3125
103
19783
668
47639
1512
1
1461
1193
380
2964
886681
485