555
1
528
2
1319
6
366
0
73
166
99
241
304
363
531
7
702
296
116
189
142
163
4
495
706
916
730
5
473
660
677
459
3816
11
474
664
84
693