3629
1
1537
1468
1089
3871
2
3470
5
616
0
1308
1225
2687
1868
5946
2285
1564
1458
1520
1527
1423
1753
1007
1412
1466
1558
2890
3
1535
2322
4
2090
2054
866
1976