1576
1698
637
1119
21743
1080
858
1830
1878
930
1289
4483
850
1168
3114
1022
1340
1530
872
962
1031
1109
1291
931
1018
845
2208
913
2140
2593
1196
855
3506
1098
977
1550
1026
1221
2075
1250
1165
788
1074
1331
1188
983
1237
1175
1073
898
755
985
12037
1032
759
712
1457
782
643
954
5706
2114
849
747
2342
3673
3162
764
1088
1619
977
1175
1066
846
874
2051
1626
1396
998
1721
820
2910
1049
988
827
13258
4944
746
1069
1349
2706
1505
833
1163
702
672
872
728
929
1216
2227
1857
2771
1031
766
853
3865
1191
1653
1059
627
4338
774
1480
1967
728
1173
3222
847
2431