1918
2
1132
0
471
376
646
675
2635
3898
18
1084
1199
587
76
935
547
559
965
1221
2431
3
633
341
714
347
3700
2189