951
690
1107
542
431
598
1625
784
753
796
1824
1560
2290
3529
1604
1342
1739
3182
1737
1588
2084
1358
2032
2420
1916
1821
2021
1574
1373
1662
2114
1126
1444
951