1030
2416
2131
2555
5770
1991
4785
774
3313
1448
841
952
834
843
6717
936
1475
791
2195
836
2777
711
1233
1236
722
6335
893
910
5765
1811
909
2746
2710
915
2087
1673
2886
1233
1036
758
1237
1436
1110
2716
2435
3400
2868
11580
4703
1973
2579
988
793
2310
1026
1049
1210
3666
3156
2298