871
0
943
1877
1
968
52
2105
514
177
1045
505
1840
2
2190
1141
31535
1645
383
3868
647
404
781
90
2766
25137
443
297
2111
3
492
195
1128
4864