59
588
2068
958
18
1794
839
293
17
40
2018
24
704
15
22
9
33
144
4
1075
690
129
562
308
11
32
900
16
318
