2748
6
766
1
2108
3
7334
4
7447
7
2190
6726
398
2608
0
1392
1184
2
1865
4151
785
1176
1810
22330
22
3145
1279
2095
6406
12