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