664
3
358
994
1
666
516
392
2
268
1291
2137
7
1836
8
2105
746
4
2427
937
68
1428
4517
1150
792
0
1466
9
1269
728
808
1088
860
757
170
611
364
1163