2457
0
9267
2
1557
951
846
4690
6
3225
8
798
860
7258
3067
3
455
3051
1
1661
1636
310
979
8116
1772
6529
7
439
547
400
2143
239
464
803
787
267