4121
0
1
4512
4
3482
3480
128
636
1759
414
1661
2
1689
3330
2566
3
2751
5
3432
4925
8
6
3322
669
3743
3588
3292
3631
3357
4470
9
4836
12
235
3996
4026
3571
3069
2775
3567
1379
6615
4397
587
3729
4576
7
10
2931
4637
3234
5042
11
257