999
1
493
0
383
1587
1513
2086
1566
964
1421
1003
1315
1716
1207
2
263
1084
1356
650
2372
3134
1903
447
1232
475
1889
6277
34
775
1390
2000
2211
573