3738
5
1922
2
2366
1
2322
4
948
3673
6
1391
0
1193
2732
55904
2348
492
98
2527
37355
13
2355
2535
467
4044
3083
600
2465
3125
3546
1801
403
11153
8
100
3498
1869