1226
1
8411
3
3053
7
1895
1929
2
3683
3386
2632
0
6362
18
746
967
4506
3249
2683
984
101415
109
1943
165