875
1
1043
802
0
1551
2
357
1132
165
995
121182
392
271
2697
5
443
1327
3456
918
3045
2855
3
608
247
2602
3868
3466
4
1923
615
3092
3691