884
1
1618
2737
2427
12
951
833
2
1466
0
2788
2122
1564
1976
3
1423
599
904
712
3629
2886
2327
11
159
3871
2794
2551
841
3470
5
421
862
2650
20
2619
1218
2100