1126
1
1356
2
2119
2808
650
0
1869
2372
3157
7
3045
1603
2200
6
447
1232
1102
2121
1374
775
3036
56488
4940
5
785
661
1962
1448
635
544