4594
1
649
0
2229
4
1045
792
2
5304
9
552
382
1662
503
1207
1431
467
292
1421
909
1869
1232
1192
1378
2710
8
2767
3
3157
7
1428
3045
1069
4362
5
650
896
2121