4258
1
1427
2
2534
3991
4
2492
1804
5919
1714
2165
6516
8
1029
6547
0
684
2966
6
2284
355
496
1711
1653
556
3593
16
55
1289601
3196
442
697