738
1
1268
604
913
1429
2
108
703
106
69
212
270
902
1211
1056
484
621
86
78
287
249
76
556
560
438
684
661
1297
828
1010