871
0
968
943
52
2105
1
1877
2190
505
25137
31535
2730
6
2766
1840
2
1045
1141
3868
20634
8
404
781
1784
330
195
1645
2111
3
647
398
2132
451
443
436