3738
5
1922
2
2366
1
3673
6
1364
0
2732
297066
657
528
536
930
2535
467
2219
4
699
1287
4044
583
3083
783
17946
600
2465
885
3125
3546
1543
1391
5440
8
1869