389
1
422
2
598
4
351
302
471
362
249
225
466
433
3
287
262
975
308
290
938
284
1259
933
2189
7
4871
5
536
545
642
557
1128
391
979
1318