2570
0
2349
2
504
7034
957
1
554
4946
18
7071
5
2933
1723
7608
12
2268
3
3354
2544
6
280
806
676
392
1387
1748
1057
2620
8
2320
1854
2026
4492
1505
2512
696