962
5575
2120
1097
1411
1074
822
1147
5014
1124
1681
1098
1954
2327
1066
902
888
637
870
2707
1186
1565
2952
9610
825
786
1312
740
1032
1159
854
4061
2139
1892
765
1333
2405
684
863
1325
689
1632
1945
4754
1122
1385
777
2027
1547
1311
1392
1224
755
854
1700
1713
693
1983
1241
984
846
881
1064
1169
3053
1788
1168
851
931
1499
1348
1594
781
960
1237
7252
1188
1983
712
703
835
1304
1330
826
942
657
1995
710
1227
909
708
783
1027
788
906
1024
643
1054
2605
865
2010
1451
731
1645
1389
2936
1046
746
729
1309
1055
3289
1176
1289
1218
1033
1356
2047
1989
980