890
1
1787
3638
6
2082
0
1426
1042
1179
5488
3044
15
302
5635
3
929
9077
28
432
1637
1282
2
1249
1104
1358
2854
1836
1918
1191
1162
455
510
490
685
101569