3629
1
2100
2
4179
2935
1716
3871
1506
4
1391
3470
5
616
0
1225
3025
1821
6346
16
2687
766
1148
1868
5946
2285
2445
1691
1564
1458
1527
1423
1816
496
1753
1412