1029
1
571
701
1420
489
533
1285
5
858
2
940
2163
3
687
4
1520
696
2474
551
80
1156
1372
2012
832
1680
0
116
1075
469
8863
23
1712
888
436
452