1226
1
3053
7
894
0
2985
3
3683
571
2065
2
6264
1740
2683
297066
1992
2797
5
989
1936
103
3575
2820
10
2356
2773
101415
109
730
2354
1299
2558