541
3
1333
646
2
798
200
1
585
1991
222
0
447
457
263
610
486
618
523
1449
7
744
4
1168
16
499
531
684
441
1639
780
1697
951
936
843
1909
9
1879