604
652
1548
1
813
0
976
3895
4
1281
1851
2
1412
703
621
1271
845
1832
1143
9234
15
1323
3778
4600
1890
1437
1124
1329
312
609
1499