2216
1143
739
731
719
1541
765
891
796
836
788
753
816
754
750
744
810
884
1404
954
1375
1044
1141
826
1161
1543
1157
1564
933
935
1122
1378
965
1741
1389
1171
1848
1110
1370
1343
2581
1387
1924
2671
1087
1616
1543
1815
1740
1588
2531
1416
2012
4043
34442