3090
6
19783
2
1412
0
32302
1712
2377
1
810
2428
131589
2174
4
2405
3256
11924
14887
18
1105
1736
2535
5504
16
17946
1516
2907
1445
1641
1047
2666
9
181997
11
1331
297066
815
2906