2457
0
3225
8
9267
2
4690
6
7258
3051
1
1772
3067
3
6529
7
1866
467
472
951
770
2742
381
453
4682
1298
722
787
584
376
430
1188
544
848
286
1133
1939