2271
0
2830
7
2500
5
4895
8
415
798
2799
3
177
4292
2
3795
1
2195
1513
1740
2494
1138
1054
3268
1133
2191
1939
401
957
951
454
403
514
2121
4
409
6213
1045