512
1
882
471
1096
4
1721
3
416
2
1877
481
1495
405
1722
93
478
3130
544
549
1029
4211
9
488
625
655
962
1295
0
623
540
2191
7
121
1599
2106
1415