873
1
641
1841
2
839
1387
0
2354
3
2925
2127
7
4816
2520
852
1954
870
2353
6960
5
1425
1748
2689
970
851
7822
22
764
2199
2503
1691
964
1226