418
0
602
303
1824
4455
2
663
584
1436
379
458
407
2211
918
517
366
722
1981
326
798
641
895
339
408
1020
827
529
2702
443
820
362