4179
1
1516
2322
4
899
3326
3
5412
6844
2
2100
6779
5
2427
12
2466
1166
2650
20
1813
1809
1594
3629
862
0
5151
8
3172
2562
1780
2377
1547
1102
3528
7
1412
3539
3942
5486