579
0
1567
2
381
439
403
787
663
722
456
464
2142
349
1661
1
1314
893
683
951
881
402
364
2490
846
647
263
392
719
1463
4864
342
2143