2109
2
3287
1
543
0
445
1132
1851
4
1645
3626
2714
5
618
328
1405
1897
402
851
676
1212
351
1637
5700
918
965
383
417
1594
1268
767
298
455
846