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