1286
2
1049
0
935
1132
1305
1
553
3887
9
493
1772
1172
714
2966
5
964
383
1802
1084
477
573
804
414
2012
1073
400
475
798
7363
4
1454
4594
1053
2907