467
0
951
381
454
415
403
787
409
439
245
986
460
2328
1133
563
1842
1
407
846
505
844
2490
269
1425
1101
1571
602
419
303
262
422