1571
1
544
0
1225
93
2999
3
549
785
2788
2600
4
5565
9
1012
1869
2271
1946
2
639
2980
784
2213
1015
515
2294
2044
3429
7
951
3453
1475
2338
57793
3292
4606