2495
0
5151
2
1027
1
1751
2911
9
1798
2271
4
1124
1244
2374
1942
1744
2711
1514
2740
3
1487
717
2954
4651
398656
19
3971
8527
2041
2313
2075
4821
550