2786
2
2125
1
915
409
0
1279
467
7952
347
403
1603
2235
348
2123
120469
35
1215
5875
1133
2328
572
273
2152
2608
7153
9
846
2062
381
872
4536
410
390