2510
1538
970
892
1502
2324
820
1093
989
855
4238
1145
993
857
3244
1207
1314
1110
1059
914
1009
1267
856
934
1090
1410
998
2365
1388
840
1337
843
889
958
1126
828
1001
954
1322
862
926
1049
1365
1340
1046
854
864
976
915
2256
853
1493
1507
1173
1163
1527
848
1495
1265
907