2972
0
11782
26
336
8268
6
1073
691
39034
235
493
6339
2952
2351
668
290
643
281
453
463
590
621
521
3929
10
7260
356
518
543
492