3707
7512
2651
2119
3552
1294
1257
1536
2755
1070
2258
2690
864
810
877
1049
1752
3310
2857
836
1041
1227
907
828
3275
976
755
826
1431
1397
1411
1175
768
834
861
861
1695
1258
887
1532
926
1675
811
940
1080
988
963
910
1138
3038
1043
860
873
839
859
1343
823
1106
973
1321