873
1
641
1841
2
839
1387
0
1028
2925
3
2127
7
4816
2520
1954
2353
6960
5
1425
2689
7822
22
2199
2503
1691
1289
3490
2046
2821
955
709
2836