1046
943
1584
787
1332
1650
1403
2496
2681
2040
1051
767
914
792
1933
3413
862
881
827
2733
1100
1546
1651
2037
4346
5135
1853
2021
1127
939
2664
10915
889
762
737
758
2072
1546
4735
3480
834
736
3566
1098
830
2805
1310
1969
742
1026
2366
801
1588
860
4440
2878
753
1518
1233
792
24443
1298
2144
1969
1836
823
950
3091
3238
1613
787
2534
4868
801
785
2370
3625
881
814
805
864
2106
4166
4175
1299
1238
1958
1625
989
1588
2470
6150
857
3559
1116
1324
4564
730
977
2011
2140
1508
2527
5171
1614
2497
8406
8056
935
19477
3969
2893
1696
3506
4432
1256
1194
963
2465
1500