932
0
810
592
525
1853
257
608
5255
16
807
75
25137
1172
1
611
420
139
55
213
812
394
302
80
4111
2
2000
494
2630
941
458
1504
214
968