979
0
1462
1
2407
2
409
2130
1588
1161
703
3315
1448
3
953
1959
4224
4
1674
839
675
1851
297
255
503
376
4864
356
324
300
343
319
278
736
668