2312
2
709
1
1132
0
445
935
1049
714
1084
493
1375
804
553
300
573
6513
5
1364
414
383
1129
400
430
2211
1454
477
798
1073
472
1053
508