241
1
702
360
3
666
1467
12
2566
14
246
457
1078
2
326
519
897
669
997
271
886
395
1296
1186
2885
4
1295
1275
848
749
546
865
7236
831
1216
8
1294