871
0
968
31535
25137
436
611
1551
2
3691
5
17353
1184
1824
2132
2275
451
1141
2881
19279
1685
1020
2766
1
1098
2749
505
3114
4
358
2299
5223
9
1045
4111
1463