1040
661
702
9448
881
724
742
947
795
695
738
797
841
783
924
1004
2286
687
866
1270
794
850
4127
723
2426
1204
1679
856
690
1691
770
1417
879
4311
1153
840
6485
2974
1121
877
1704
1120
855
729
2741
871
1117
862
965
2531
719
694
940
1227
4600
2630
154814
16961
1004
11649