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