2328
0
1054
2
292
8969
661
1501
1
2735
1470
915
1020
1768
327
417
1776
2727
5
957
3795
415
2152
951
409
635
787
1557
403
1161
1716
602
1133