2495
0
1015
1
951
4258
1787
1547
1681
3034
1211
2530
4
1694
2435
690
2669
2
564
2294
2145
1743
108797
1038
1087
2100
1751
2312
1545
1606
1740
3
843
1451
3518