3913
1
1126
158
0
1822
7
4088
6
1261
2932
2
911
2157
2301
219264
336
996
1414
55
3730
4
371
5405
3
917
396
1736
141
591
599
586