1834
1
1940
3
1050
533
900
3446
95
2
89
187
281
475
111
80
485
174867
14
1439
5
71335
0
61
1133
6
222
68
474
1059
447
1625
1416
1223
98616
31
1822