1972
1520
597
27
25
92
2140
524
1001
999
987
439
172
555
203
1072
1708
1170
633
540
536
739
151
1399
30
39
2041
