323
0
1324
1
8527
515
536
645
6781
791
839
652
532
1458
577
1133
493
578
916
918
544
3583
558
1812
2241
758
5771
10
1218
1595
2385
581