938
3
1269
0
124
1
419
1416
2
1049
634
885
1327
1475
1993
1265
1761
1538
819
1151
705
1798
5
1781
6542
827
834
838
1909
3083
8
3001
4
3717
2428
810
1672