1263
1
832
646
0
1823
661
544
3564
3
650
1425
964
2799
1889
18385
2
1860
1464
1587
1922
1429
745
2195
3632
5
1129
3795
5009
400
1329
1421
440
814