909
1
1309
0
1992
3
1678
946
697
3176
2
6139
4
4914
1875
5
1558
1622
4745
9
2622
6
1348
17970
15
685
3629
1009
2377
5389
1393
2110
989
1880
1212
2884
2277
9160
1047