1925
1
963
3
1290
713
1084
768
1230
5
5871
15
3498
4
1809
0
993
408
2105
514
56488
177
2033
2
3044
27
4252
2079
48766
24
356
1756
1333
2431
2417
962
4154
4232
1163