515
2
882
465
1
67
723
823
1980
84
1327
3
86
1408
399
1414
82
800
113
658
815
550
989
0
935
2188
4
637
87
73
1041
1347
1300
852
344