917
2
458
1
562
731
712
2017
1137
3
616
411
1474
1434
844
1080
1600
993
946
74
1151
4
1748
915
746
0
799
953
2187
824
446
1349
1203
563
866