538956
144176
10648
3422
3222
7919
5516
2416
4212
3210
2110
939
186
426
286
316
395
185
165
385
44
224
494
323
152
212
132
182
81
70
20
210
790
140
840
420
980