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