1195
2
1181
1
2040
1003
1412
967
1320
2470
5
1599
0
1104
3
1678
5164
1200
1639
25
1989
1385
2115
1222
1097
1046