2285
3355
3783
1392
1593
1212
1259
1121
2265
766
839
985
1824
1509
697
1364
692
4548
1235
1419
1009
972
1128
952
1098
872
869
1656
1125
3269
690
1109
948
9590
2833
807
920
794
1276
780
881
727
953
1410
849
1318
1364
1262
2871
3986
775
1165
2920
844
1077
1118
1002
866
975
814