2935
2
5070
19
3354
1
1037
2315
2152
0
3691
4
1416
1547
1660
2368
83
1431
1168
2163
1590
1676
2562
1788
1568
1691