807
1
501
72
99
148
1309
3
301
82
2
95
295
121
159
122
101
68
1242
882
4
498
319
96
1324
9
81
64
77
88
606