1532
1
2276
4
1493
3
658
2
3439
8
3683
404
0
388
421
4117
5
558
786
103
487
182
493
2256
10
1733
513
541
731
676
364
369
808
1288
466
383
745
88