855
617
683
613
1779
912
779
679
844
800
1625
1248
2019
1340
1139
2887
1133
1410
1394
877
852
660
1092
1048
1535
1574
885
830
711
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
739
2596
1173
1123
2082
900
1636
632
1133
2239
890
1782
1851
3972
3008
2143
2181
685
1729
1985
1673
637
629
1525
800
1038
1160
776
1139
1003
1368
2022
1364
744
844
811
753
746
1605
834
3083
1566
1076
727
672
1587
894
683
1988
972
1361
687
1443
1375
735
1780
933
4876
1967
1135
1127
1337
728
1635
1709
1571
1270
731
834
1110
671
2393