2489
2
899
1
504
0
5825
4
3720
2039
7
2535
3131
1458
712
3366
2080
3608
5489
11
1741
9220
3
4360
1826
2895
6517
592
1982
5
3215
3310
3859
682
2888
570
20211