2351
0
2964
382
467
1584
2
780
362
1053
477
375
448
75
428
1085
1860
518
306
722
314
1817
544
2747
1244
1466
393
432
471
1250
274