969
2
3364
3
697
0
1233
1
1172
1309
1992
2326
384
1690
1488
2121
911
4914
1265
18816
11
12459
921
3818
7
1638
4
4944
2495
5389
2277
2468
4034
2886
17970
15
1873
2921
5