22
1
57
662
1772
3
605
488
560
1252
5
644
2
1078
702
63038
17
3622
15
656
962
626
1952
745
1317
1119
853
682
563
789
4
985
547
1217
2011
0
1365
1601