2320
5
1844
1
50969
7
951
524
8002
2505
2
12632
980
3054
1749
2939
2209
2057
1683
0
1431
582
1751
1590
1788