2657
2
2524
2767
3
748
1
973
1278
1958
247
2361
2317
0
2730
6
1932
3030
419694
9
1540
3559
2840
7
256612
16628
14
1385
7082