476
3
918
0
467
376
951
1869
2
848
1
401
415
1651
1929
798
3407
177
2393
286
1054
7952
453
409
933
1329
1780
1346
4
1652
584
283
1298
544
1759