2804
2
30
2622
3
58
3586
21
5153
104
304
1493
4
23
1771
15
1899
7
4221
124
115
1815
8
17674
252
567
3018
11
88
4096
27