4285
3
19465
6
1500
1
1539
2715
2
2372
3655
11
945
1218
12149
1034
2892
1309
0
2475
532
657
919
2840
11059
9
2105