2126
0
1434
1
5661
4
1329
2047
2431
3
2229
5304
9
1207
2
1110
2808
1306
4033
1869
646
3157
7
3045
1860
814
2113
1102
521
2121
3036
56488
1966
2033
3044
27
4252
2079