535
1
528
1295
2
1619
4
2020
480
2947
9
3261
1148
553
1163
558
1461
7
639
4063
8
502
567
1217
3960
2165
1008
5050
907
595
2738
5
2369
4551
1750
2062
2257