2698
1
2738
3
5408
4
579
0
882
2771
5
2954
2
2598
2075
12
2099
1403
182
854
1494
571
2178
4168
2252
1129
175
1344
1191
2083
2982
2512
1192
932
3256