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