222
0
1130
1
1181
10
11339
18
1065
2
1048
9
1677
6
1750
1404
1515
8914
945
4350
4043
3
996
4
1234
1716
1272
1620
1379
174884
14
24979
33
987
930
948
1170
1453
1697
960
534