3765
4
5225
8
1581
2
1226
1
6547
0
13967
442
5252
1223
23774
3629
4187
10
603
5801
18258
2322
718
810
24337
22
2966
1417
4465
1431
1749
7733
1467
2797
5
658
5347
5536