844
704
2
263
95
30
1
257
10
1
2
1
1
148
103
26
4
525
2
1548
519
1094
1078
129
3
1
1300
46
35
1
17
11
18
1
1
52
3
4
1
165
501
877
673
739
58
9
1
23
1000
1
9
51
88
75
2
11
1
2
1
14
351
3
1176
18
25
1421
44
1359
72
56
9
20
20
2
120
913
8
1
312
174
1540
8
458