1803
3
1962
1
388
355
2
279
409
495
394
180
0
331
2111
6
550
2340
995
287
586
4
357
415
3121
7
361
312
313
311
278
291
261
918
265
238
341