957
1
2570
0
504
7034
2
8313
9
554
7071
5
2933
1723
2268
3
940
280
1824
3398
8786
2523
2906
3366
1826
2015
1253
3372
1854
4
4519
15
392
2349
5924
17
1338
1433
1067