877
1
1277
5
990
7
2142
587
2
605
320
0
329
5441
10
3460
3
1440
4
3216
3519
212266
2554
2416
2838
3955
2206
9
1241
2385
4902
27
1858
2308
4466
976
1611
6
4065
1305
619