1398
2
14
0
3551
10
19783
2535
2920
4
3491
4044
5
3083
17946
2465
1189
7793
496
3125
3546
1
32302
4309
3
4396
1242
1752
2643
1585
2970
407
3498