1014
0
1903
1
404
630
946
572
396
874
536
589
435
888
1027
832
2012
1653
4
452
926
938
2
262
1728
659
100
469
116
1075
80
2474
696
551