1945
1
1688
1319
2
2036
4
2016
5
882
4499
22
4135
8
9835
0
1224
1658
1207
3
16551
6183
12
1762
886
2112
3128
1155
2981
860
672
1086
725
1646
1256
705
658
726
741