423
0
525
598
1376
3
1301
587
752
572
438
1126
787
536
337
101
419
2199
247
892
158
460
90
469
2522
492
2551
1
552
16
390
1979
2
498