2396
1
1046
1268
2
1107
1421
2384
0
2540
1166
1245
1545
2840
3
1947
3001
3830
8
1698
1284
1183
4566
3015
7
4617
5
1415