1015
1
1694
951
690
2669
2
564
1743
0
108797
2788
1666
1705
4526
2390
2403
2430
31371
64
7394
5
1380
2988
1239
21152
8
2949
3655
3
1787
2495
4
2493
445
3508
7
2670
5375