493
1
391
176
579
518
2
441
224
0
1593
1436
8
1624
1086
1053
1733
2724
7
525
664
1254
1059
770
954
1090
1108
3
1937
555
355
1065
1447
2249
524
1329