2109
0
980
1
781
1872
1219
1359
366
2934
31535
3868
2
78
2190
1023
659
2730
6
376
427
660
2328
303
539
268
489
2657
3
2668
967
295
418
319
433