4285
3
2169
2
1382
1
19944
1986
8819
12
1268
940
0
1443
289
1028
83
2368
1566
2166
2710
266
467
1788
10064
8
1590
1839
1978
1547
801
1681
10092
12367
26
3657
496