338
1
984
990
1235
999
260
0
366
262
457
191
305
1487
3089
2427
3
435
165
1375
1115
1867
2
319
2012
3800
1833
606
321
2694
1646
206
1772
352