2246
2
7258
0
2629
1226
1
3034
3053
7
1193
4044
5
2355
4
2465
1289601
14861
2139
11153
8
528
1849
2524
680
392
1591
3498
1922
3779
539
1704
2348
2964
255
3491
280