342
1
2016
6
864
414
630
1607
2
1226
0
819
759
363
283
1269
353
494
89
1059
5
335
364
355
534
901
922
1052
440
1293
488
1387
2179
8
82