316
1
260
560
308
356
1081
2
783
1325
163
1026
328
682
3
330
875
438
2018
252
303
602
794
388
0
391
297
738
420
533
641
340
1182