1363
2
403
0
485
427
1
562
6031
3
951
1793
385
268
834
469
354
318
435
139
509
2451
3603
532
731
2605
1489
2888
693
830