1253
1239
2945
1525
2293
1869
1294
1527
1938
1522
819
1941
697
800
2406
874
1232
1627
1200
1109
1336
1127
1716
707
1899
1457
1853
3358
693
1970
703
692
923
3054
1119
767
762
2422
1652
736
2206
2704
1316
940
4834
2573
1444
875
712
780
3816
1422
830
6363
1149
1339
2225
4002
6013
9076
828
1165
746
876
3137
689
876
1360
814
886
2070
1300
803
707
5763
1350
1098
711
1034
921
675
870
3233
747
1009
695
2592
845
1590
3350
1065
2378
864
784
1275
793
1550
870
737
707
1154
771
3497
2566
1045
1388
2551
953
975
932
873
1120
1267
804
1047
995
1004
812
1087
1054