1346
2
155
1
606
224
0
718
7
82
386
536
127
417
296
976
77
335
124
79
287
431
3
21781
64
383
95
112
204
126
87
89
133
69
57