541
15
1264
4
952
1085
13011
784
846
774
1287
1284
1569
1283
776
1736
514
1108
354
612
931
583
652
331
212
1316