308
1
1992
3
1087
697
0
2055
2
619
2669
1309
1277
3562
6236
10
4914
7159
8527
1606
5389
1256
1179
2377
1787
1018
5527
796
108797
1561
2386
2757
1243
1260
1843