1169
1
1129
0
2982
3
1049
1132
2193
935
1462
2
400
714
1084
493
804
553
573
414
4452
6
650
383
2211
3429
300
1454
477
2368
798
1073
472
418
1053