2932
2
891
3498
4
297066
0
7304
7
181997
11
2516
1
444571
9
2027
2769
2556
1294
1169
2207
1153
2366
7762
3213
2669