1554
2
1501
3
2141
9
1355
1
2132
1015
865
3562
1690
830
0
1681
1749
1844
1813
1215
3634
10
693
1787
2999
2562
1825
1169
4179
942
1202
1547
1691
1938
2368
1814