2248
4
1582
6
1299
1
1385
1699
2
1808
2394
3
2963
8
2976
1756
526
723
6410
12
765
1965
7
1440
1230
861
1393
771
613
3235
1531
1325
782
721
807
744
1245