1080
3
1838
2
471
412
403
242
1
408
384
755
16
453
6
263
241
267
343
217
2137
653
732
233
275
1397
11
336
0
1040
466
5
397
441
424
387
468
482
4