858
0
102
769
1
1484
888
1151
482
1267
2
1767
578
2145
1954
3
2907
89
1359
982
1033
2891
11
1100
21
502
515
593
915
123674
35
37847
3580