1030
1321
702
1682
998
2130
2765
1438
1503
732
1622
1317
668
2172
993
785
1212
819
787
881
1144
812
920
925
934
942
1360
9114
1084
1297
1391
2083
1105
1280
790
1576
1115
1304
2400
1567
953
1108
871
1258
1269
763
1059
932
1387
1066
871
1222
714
1586
4076
7387
889
1323
1061
1214
859
912
2168
901
928
725
915
762
4585
1538
919
739
753
852
1048
2996
904
2775
2057
790
1835
935
1718
1002
1517
2884
1462
1170
864
736
1012
926
2178
1399
1127
802
1586
822
874
1004
1789
2229
699
723
1138
824
647
4946
1011
1025
963
1438
1165
1133
902
1139
973
1103
818
699