2710
2
2368
1
1787
1660
1679
1380
0
496
2435
2189
3
2495
19944
950
3034
2245
3080
1388
21152
8
1711
1547
1690
1788
1047
3090
6
2209
2110
1305
467
1501
2932
297066