2322
150
2312
2515
205
390
160
97
103
100
70
184
18926
14510
12611
11190
8642
832263
7770
7362
695148
619142
60411
5460