2131
0
2
1679
1
3998
8
1625
1592
1719
3
2111
3416
2964
3520
3628
3901
3704
4
3856
3447
3919
3521
4370
3429
5483
7
3897
3936
5139
6173
3403
4336
6
4537
4624
3679
4165
5026
5
4385
4363
3457
7476
4325
6515
10
4491
3893
8261
16
4979
5519