495
1
664
1384
545
1046
1164
0
1652
2
1343
2758
6
531
1151
889
83
1457
1548
2288
3
1155
812
1059
727
488
1609
1011
476
654
1258
1783
5
905
655
87