1047
2
2245
3
3080
21152
8
562
1
297066
0
1347
4358
6
534
1002
3090
2932
3715
5151
2009
2099
2776
2725
22
2013
918
4
1106
1451
2690
2180
2740
2025
1583
189326
6236
10
951