3064
3
667
1
456
2
3517
1614
14
111
224
136
545
793
7
420
522
619
0
561
382
1597
474
653
1150
2625
1041
1534
2750
6
486
1367
4
1377
2531
738
808
1221