1156
4
1019
1
931
2
35
0
802
659
123
1811
2182
6
2372
3530
3
92
1151
386
65
20
889
979
6215
38
153
88
13
398
549
643
660
86
62
1008