3436
1023
3252
3180
3313
3093
3355
3068
1652
1126
1095
2703
1246
1392
10112
1595
1212
11081
1121
1128
1016
1767
845
766
839
1215
1509
677
9293
814
792
736
1364
720
3623
763
1319
901
956
842
656
1321
1068
1044
1118
1419
1153
1185
1009
819
786
1403
972
804
862
2602
952
1811
1098
785