2551
1
407
0
653
801
3233
4
2190
511
567
47041
555
1267
297
448
798
1428
592
394
576
4292
2
2299
516
1482
581
386
1463
50987
2634
514
1862
3510