1526
2
1854
3
1560
1
755
0
2019
635
862
802
1757
4
2238
1682
619
4572
5
2452
266
1843
998
697
2099
2159
4248
665
1093
1148
2166
632
667
2573
7
1391
1185