287
0
668
1137
1
714
29323
445
393
370
11768
21
464
737
1062
399
604
1020
2189
631
382
308
364
363
799
342
584
25137
2076
366
1132
4452