1207
2
1132
0
553
804
1666
1084
880
1
935
493
1352
2398
5
1049
714
1176
1129
400
337
383
633
357
573
1906
1053
133
2211
1073
1702
2982
3
2411
2194