2495
0
1027
1
1751
1798
2
2271
4
1124
1244
2374
3868
10
5052
1744
5347
1514
462
2835
1593
2013
2919
5621
8
4537
1487
717
2954
3126
3
2358
9
2155
3971
2165
8527
2041