536
0
323
532
515
645
6781
1
791
839
1458
577
1133
493
578
916
544
1324
3583
558
1812
2241
758
5771
10
1218
1595
2385
581
612
2524
3926
14
61216