1714
2
595
220
1
173
1048
0
900
804
2018
1110
2300
8
154
632
728
991
938
919
1300
787
679
525
167
401
2346
3
547
1830
1235
968
270
3350
3930