777
1
951
2122
2
1618
2327
11
841
7793
4
2427
12
1466
0
1564
2534
1412
1976
3
6779
5
1423
599
6047
2462
712
3629
1446
2886
159
3871
2794
1348
383
2478
2055
432