1056
1
623
0
2726
7
1151
2
1104
4
1429
1437
5
1136
1921
3
323
1005
621
727
487
671
669
1714
836
478
2367
886
3157
1997
1412
1041
1414
472
1539
2077