1918
2
3835
5
5375
0
2745
790
3735
4
1402
1
2756
1348
2114
1240
297066
941
267612
2777
8
1961
4978
3541
9968
9
1027
2429
1178
2338
1333
3175
1847
99072
36905