342
0
2
266
1
916
4
274
381
943
5
510
1328
6
1739
13
334
1076
8
297
359
356
326
340
347
541
3
613
763
386
20340
1090
424
474
309
736
349
333
298
448
330
537
682
695
720
578
479
552
1820
635