622
459
70
868
232
1143
279
1084
229
1134
944
55
2520
121
939
692
608
995
127
1058
731
1474
1108
604
44247
200
1429
1762
1004
2835
531
704
624
532
413
1130