1918
2
1132
0
675
2635
1084
2603
7
3013
3
1199
559
935
965
1221
2440
1512
1
633
341
714
2076
392
3700
2189