1458
3
969
2
1865
1171
1060
4
1131
1
1081
1153
1207
1891
6
1602
2113
1543
0
1330
1224
1577
1114
3185
1032
1048
1744
3462
15
1097
556
707
761
706
746
505
549