262
0
474
1238
308
266
547
1942
410
663
722
3360
602
482
691
1452
1
7952
1939
2881
2
1661
2275
245
2546
455
333
2224
439
1133
2490
668
255