1047
2
1850
1
866
536
400
410
1810
3019
6
489
1256
89
1015
1657
11
582
396
515
1583
589
428
1001
1637
538
1078
501
605
8
930
432
966
577