1181
7
440
2
1132
0
1314
545
4
824
964
1
1588
6554
5
935
1049
714
1084
493
804
553
1516
1451
389
1823
3
573
2933
6559
6
2222
3719
414
1312
754
2902
2682