4519
15
5546
6
2937
1
2974
3745
2292
2
963
2126
2245
3
348
0
1151
2861
3066
7
3000
2213
1868
3453
815
1906
4933
13
1094
1489
5
4606
2233
3212
27