2509
2109
1029
1145
1632
1998
5867
860
1027
962
1045
1110
1771
2000
850
1801
1752
937
896
1039
2323
1028
2119
836
1287
848
1057
3132
1108
791
1100
1731
1532
930
1019
2472
1032
1296
781
1300
2261
1190
1666
926
1457
1197
793
854
1914
1122
1396
1301
1698
1329
934
1401
856
2748
810
1699
1358
1437
690
1398
965
970
8008
773
722
1154
876
1170
908
1252
754
733
1773
963
1573
787
736
980
2204
1514
836
2168
1334
793
1424
1555
886
707
1607
749
771
1217
789
740
1486
1003
6272
1255
706
797
814
1068
1067
1096
3845
877
1624
836
793
1101
1519
766
673
715
1626
4973