1540
0
14076
7
418
1523
2855
3
3092
1
318
495
2189
1372
536
588
1506
634
116521
781
1608
2673
513
3428
3795
105290
17353
980
25137
400
581
1824
398
538