1498
0
478
948
1080
1120
368
3475
5
424
471
282
657
284
22731
1
263
812
600
1010
879
434
854
3292
568
345
847
910
385
967
1947
834
1725