440
2
557
1
349
74
528
999
666
3
355
244
359
352
59
594
560
0
249
131
1602
485
68
65
429
6830
4
78
538
7
379
354
726
199
665
345