1060
1
218
0
493
2195
714
553
1132
573
383
913
1053
400
804
1049
935
477
414
2211
2395
1084
475
1073
3043
2
979
1454
357
1952
3535
5
1492
3
552