2533
5
23449
0
1306
1
758
2
209
2528
9
17414
8
3103
4
7207
2189
1410
2600
34
1459
914
828
626
539
615
826
418
579
663
506
1223
1642
1133
1744
1224
856
778