2435
1
1903
3
1322
6346
16
2726
2
3501
1852
2106
802
0
888
10598
1372
1974
3694
1221
910
1344
2154
5347
4