1698
6
796
1
716
1047
8
492
257
549
284
465
0
389
407
417
2
2621
11
81
71
1735
4
89
963
120
86
106
80
233
72
822
218
68
3176
10
940
3