2284
2
3342
11
9315
0
1132
625
3075
4
2435
1
1049
990
935
3117
3
553
3676
12
995
400
493
6343
24
714
1238
3393
10
2125
383
605
2599
1084
1586
2321
18
477
573
3696
6