2489
2
899
1
504
0
5825
4
1429
3720
103
371
2039
7
2535
3131
1458
712
3366
2080
784
3608
5489
11
1741
9220
3
4360
1826
2895
6517
592
1982
5
3215
3310
3859
526