3882
2383
4616
2176
2123
2270
1041
1200
1434
1690
1887
1264
2780
1059
2842
1931
1671
1052
912
1128
947
936
1928
1042
3287
1154
833
1347
2769
4844
1020
1125
984
949
965
1086
4045
1375
1203
849
1143
1985
4611
1096
855
1251
2118
1232
1156
1687
1545
868
851
1344
1004
836
950
1209
908
1832