2457
0
3225
8
9267
2
4690
6
7258
3051
1
1772
3067
3
6529
7
467
4820
951
1787
2235
2742
381
453
1298
722
2526
787
2198
584
376
430
1188
5781
544
848
286