2051
0
142
753
1477
1
1080
1120
368
424
471
1350
657
1479
1123
845
510
847
910
385
967
1725
662
3279
1049
317
515
476
99072
645
798
445