2532
2182
845
869
797
816
722
713
2052
5952
884
3299
918
785
1641
2703
784
5670
2211
1601
833
664
881
885
692
1486
675
1093
769
803
1621
1653
3309
1506
1201
2364
738
2561
5877
1603
715
1600
1346
1709
766
731
663
1797
1653
829
1242
1339
958
1785
1027
920
2262
2147
6708
1548
665
4940
708
1288
696
812
1865
1390
829
715
5065
1091
4031
3129
1023
632
712
965
1539
3083
1375
945
701
960
816
1404
1841
681
4554
769
2185
6121
4104
8366
2391
753
683
717
746
995
897
713
1725
1210
2381
2135
2438
766
988
1834
687
2221
744
869
1185
862
1087
795
819
914