422
0
542
2271
2334
2296
2
798
620
757
466
1336
970
328
839
1301
3248
2143
316
637
918
840
5175
4292
1954
1710
1
2551
467
738
821
289
641