777
1303
729
1064
653
854
1975
6394
805
1056
2133
4605
1051
1254
1225
5275
931
8960
1869
8197
1312
2516
904
2423
858
674
3330
912
6406
11234
4959
3772
3967
786
1447
6549
1873
1255
1225
893
1285
1148
1948
886
868
758
4358
1041
1214
1534
1945
872
1077
21162
1225
1424
2153
2628
788
2500