994
6
3655
5
737
0
4250
2
3222
4506
971
1251
1
2366
4179
2664
3
1178
1466
1445
17402
4
1047
1540
2822
514
867
985
2736
3819
1011
1272
2623
1382
66
2866
5950
10