745
0
422
1603
2941
458
467
1949
1824
474
431
2328
1095
566
1297
2490
628
2992
605
1465
280
464
839
303
1319
505
2143
679
456
1541
46414
1