865
1
1629
2
3382
6
496
431
568
626
1643
481
900
545
863
655
982
501
2154
856
585
1280
2205
1652
1181
2620
9
2418
1461
805
718
698
578
5695
17