1183
2
1222
5
762
1107
2455
4
540
1
2204
3
1334
7
1240
1624
575
2050
10
911
0
1698
566
964
1411
975
1471
1742
2174
2141
747
1426
1531
2879
15
1373
3460
14
14568
6
1784