390
1
1087
2
304
939
563
276
233
969
8
540
598
562
319
440
3
285
1299
4
732
5
247
1120
552
1595
537
634
388
650
0
503
659
414
510