1551
2
2259
1029
1
1201
705
6
937
1063
2743
4
909
1185
1097
959
0
1589
1300
3
1813
1640
1039
638
829
910
5285
13
2107
501
1110
1181
900
1153
964
2249
5
1330