423
0
525
598
1301
587
752
572
2095
4
438
1126
787
536
337
101
419
247
2564
2
892
158
460
90
469
2522
492
2551
1
2488
552
16
390
498