1424
1
2475
2255
2
2173
1813
2760
4
2219
2294
636
0
1699
1787
1545
1691
882
1709
8
1415
1689
791
2698
3292
2499
1093
1240
532
1325
571
2420
1191
563
1879