3971
1
12367
26
8819
12
629
0
581
2199
3113
2
718
868
1365
660
11924
978
2015
575
1225
3368
266
467
475
6572
6
8072
3
1017
1239
504
3657
2649
3252
542
4360