1938
1
1595
2
1230
2104
3
9244
505
0
1617
1084
56488
2105
1374
2033
3044
27
4252
2079
48766
24
356
1696
1756
2431
1315
2417
1053
935
1132
962
4232
3460
481
573