369
1
987
5
345
98
487
59
88
2
611
178
375
497
0
563
310
272
983
3
540
246
203
774
771
60
564
199
52
525
676
1178
409
117
348