981
1
2740
3782
7
1275
2650
20
3629
862
0
1505
1806
1512
2
1412
1422
3
2643
3539
1149
2534
3134
1179
1622
3871
2794
1523
2951
1384
5
1169
4179
951
4326
1618
841