1213
4
1031
2
357
1
563
135
335
399
51
889
3
102
0
1987
84
87
864
1168
16
616
939
123
271
922
6
740
678
424
560
434
2059
570
66
574
962