248
0
237
280
361
1872
1
935
376
401
266
828
809
343
874
787
439
1939
407
303
1661
325
691
1411
20634
8
55
547
981