2282
3352
3781
1391
1591
1212
1256
1120
2265
765
839
985
1820
1509
696
1363
691
4546
1234
1419
1008
972
1127
951
1097
872
869
1654
1124
3268
689
1108
948
9582
2833
805
920
794
1275
780
881
726
952
1410
848
1317
1364
1260
2871
3985
775
1165
2913
842
1075
1117
1001
864
974
811