4594
1
649
0
2229
4
1045
5304
9
552
503
1207
2
1545
1431
2808
1511
2149
8
507
909
1869
1232
919
1192
1378
2086
3157
7
1428
3045
1069
4362
5
896
1102