1663
5
1131
0
2954
2
2170
189326
1946
3216
10
4504
1252
20312
39
508
2068
1
768
4492
3
971
4471
3565
8
5141
7
6856
24
3987
106
3745
3606
17946
1698
174730
18
2744
6666
4
618
120