2584
11
4398
10
2277
0
1078
1
7621
13
484
383
1397
194
685
475
608
804
3159
1500
1243
542
3971
3012
2323
9
562
2304
3
2439
14125
2916
4
673
437
494
636
3168