181997
11
1248
1
796
6
1239
2518
3
4651
17970
15
297066
0
2277
2475
131589
621
223
1411
685
1225
1451
444571
9
2597
3263
2
989
23
2632
5
1939
1089
1384
971
1618
120
1392