3008
3
978
2
3354
9
2318
2906
1690
1
883
5065
15233
3738
5
1922
2366
2542
3673
6
2494
3623
2732
2538
2110
14
0
2535
467
4044
3083
1289601
4
17946
2710
600
2465
1189