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