3629
1
2535
2
2057
1801
0
1305
1013
1988
737
3931
6
650
3871
3470
5
1152
616
1225
2687
1868
1860
5946
2285
1564
1458
1527
1423
1753
1412
1466
3576
3
1558
2890