92
1
106
2
110
607
3
73
620
0
210
201
281
940
194
179
393
258
147
138
324
371
383
136
357
652
2747
4
1103
473
678
1620
2809
1806