1279
1
2301
1132
0
618
679
545
888
5
935
1049
714
1084
3292
493
804
553
4453
829
1332
6154
11
573
690
2376
2
692
3
1053
414
383
1129
400
1340
1208