3903
6
1049
0
935
1132
1314
2
553
3887
9
493
430
714
2966
5
383
1084
4372
477
573
804
414
2819
1
2576
2012
1073
400
475
798
7363
4
1175
1454
4594
1976