1125
2
979
3
2608
0
2303
5
5810
3867
4
1165
1258
1091
1
1601
1174
1042
1401
2935
8
4388
7
1704
1659
1737
941
1249
2258
1196
3772
1644
2392
2512
932
1448
2072
1426