1458
3
5108
4
2730
6
1811
0
359
1584
2
1120
1
4271
2604
7
4067
9
978
1960
2069
3054
2005
5620
11
1589
912
2904
2830
2659
752
1263
3293
1013
911
494
3429
1392
20374
5