1059
4
1964
8
5469
1860
14
383
1
426
517
1208
1724
6
971
2
714
539
867
3
263
1331
377
81
0
267
376
450
5
1026
883
493
424
541
605
109
326
423
242