1219
1
8822
5
2605
1132
0
1310
1049
1209
935
553
1176
400
493
714
383
1084
477
573
804
414
1129
1073
475
798
1378
2
6295
9
1454
1053
1418
300
2030
3