527
2077
672
634
553
2531
1616
13150
533
6242
13286
1203
1713
784
1888
7602
2482
1201
1856
8671
20513
7475
9351
1956
2669
2831
1807
1777
1256
3064