16972
934
1237
1076
840
1171
11630
3137
1932
7988
1277
2052
1707
1547
969
1285
971
1323
7454
783
847
1414
1197
1679
2049
2726
1094
785
1313
3831
1307
999
1109
822
1099
933
853
1318
1190
723
1294
2576
1061
857
1312
1330
2083
799
5015
29815
1283
1012
1221
924
981
1330
2329
887
1245
832