2495
0
1124
1
1244
2
2374
5375
1744
3835
5
1514
1027
1751
2271
4
1743
1451
8527
3971
717
1798
2041
2313
2075
4821