1558
2
501
0
3498
4
2337
5
1601
17946
3008
3
1578
6
1812
1
1329
1294
1153
665
1749
5065
15233
2012
721
1777
4309
2456
2505
2710
1162
4724
2294
2748
7