659
1
816
3
989
0
939
2
1720
861
1368
719
937
3014
7
457
866
77
1350
80
909
4670
4
1837
3008
453
5285
13
3084
8
1709
5
88
3667
589
578
67
7220
477