1729
6
488
1
918
3
1303
7
550
415
444
606
2
1346
595
1035
2203
4
479
476
4978
11
542
552
505
751
1142
772
387
932
2342
732
495
1864
1221