642
1
652
1657
2183
12
1034
2
1559
892
496
1245
3
2271
614
2086
992
653
678
509
3657
13
710
373
444
2936
28745
49
1974
1686
515
845
1291
0
3934
1453
972