529
1
461
938
2
2191
7
536
391
464
557
642
502
982
981
1102
1113
4
616
766
1318
1745
1088
121
176
452
5
793
119
122
163
362
269
65
68