2271
4
1638
1233
1
2326
3868
10
5052
3364
3
1744
5347
462
0
2835
2
1593
2013
921
2919
5621
8
4537
717
2954
3126
2495
2358
9
2155
3971
2165
1690
8527
2041
2313
6044