2495
0
1027
1
1751
1798
2
2271
4
1124
1244
2374
1694
1744
1451
1514
951
1743
2312
1688
1487
717
2954
1729
3971
2522
8527
2041
2313
2075
4821