1129
0
1506
1425
1
337
1193
2814
5
2059
8
1869
1550
1587
1481
2
3350
2799
3
2605
964
1331
650
3268
2330
418
3014
1329