307
2
787
329
2376
6
385
1
413
326
375
455
731
1375
5
827
1338
484
268
6048
22
624
344
941
433
762
0
783
3
2288
791
322
284
359
279