427
5
111
0
884
2
496
3
1027
425
1
328
546
606
8
245
203
150
96
1148
936
7
2811
9
979
2008
4
1051
4016
14
1562
1026
1413
1077
981
1475
1385
1058
736
1011