1668
6
491
2
1032
1262
7
504
468
1
516
569
734
601
531
666
502
1792
4
2468
8
430
578
794
676
459
3624
945
1205
1411
3
1293
2648
7811
12
3037
19
898
2128