536
0
323
544
1458
1133
578
515
665
3583
2385
645
6781
1
3660
577
453
791
1324
524
839
612
61216
3429
608
1028
532
2266
493
916
542
3279