1864
1
1558
2
1380
0
2908
10
1755
17946
3479
5
6560
9
1294
2996
1153
8185
4
1813
1319
1459
1468
897
3013
15
989
25669
5527
3
1843
1581
862
861