1215
3
938
7
2490
4
805
2
2527
1
718
1265
0
852
237
923
15531
9
97
1108
94
137
10
28
2110
114
726
1682
5
982
845
2307
3043
3081
1135
1752
292
21