2259
1
944
3
2600
4
5565
9
1946
2
2159
2980
2194
2213
1015
2294
2930
2044
3429
7
951
3453
1037
2338
4099
8
57793
0
3292
2562
3326
1813
1125
1632
1000
4606
2233
3212
27