1841
2
873
1
641
839
1387
0
1954
2722
3
2925
2127
7
4816
2520
2353
6960
5
1425
2689
1681
7822
22
2199
2503
1691