317
1
260
560
273
340
2
1184
3
702
313
794
984
602
738
420
535
641
0
254
303
875
438
2018
477
459
1138
5
748
143
180
185
570
145