932
814
950
2272
965
1312
1481
936
853
1786
911
1666
1161
1918
1127
850
766
1745
946
4567
868
806
1928
1382
736
895
1198
1230
1669
697
892
2136
2125
720
1085
1167
847
2605
708
1073
805
6018
987
1001
1129
898
1670
4915
990
1191
1001
1475
2105
936
1350
980
2371
1080
1480
3125