363
170
2936
2513
120
193
80
165
292
376
130
384
21766
16480
14531
13110
9992
951263
8724
8670
822148
716142
67411
6550