3090
6
826
0
1589
181997
11
408
327
515
1111
2271
1264
4
991
455
800
2773
1
315
1868
2245
3
1867
1599
1055
3189
615
1896