826
0
1816
418
12761
3
2204
5
334
337
3147
445
810
4077
3633
13
998
8641
9
2724
376
918
19944
2
1766
556
1611
900
409
3337
466
2085
1
1957
655
1560
1409