451
5
376
0
424
517
1
1208
4
1724
6
383
971
2
64
1001
1742
635
595
1022
973
3
1429
1032
2945
11
851
1960
1749
2426
1440
65
656
539
714
82
268
377