1132
1
921
1455
609
396
529
553
1732
2018
9
720
1713
4
14210
39
769
810
2
1061
378
1296
3
961
760
1572
192
0
3923
6
839
697
523
1249
802
982
756
2234
5