777
2287
1
14719
16
1412
2
1766
5562
4
9937
13
3247
3
930
2319
1624
5096
7
1120
3355
3830
5
1099
1253
1303
1028
496
518
1133
626
339
367
521