2093
2
973
0
847
332
1042
340
521
1
1118
265
479
1315
768
798
1665
485
397
423
308
1044
447
441
172
2901
1139
4426
264
326
2085
427
562