4580
17
87
1
341
5
76
0
88
2349
15
153
2
244
996
8
770
9
470
3
338
60
40
931
7
2256
6
2227
6066
36
192
241
1027
228
562
653
348
74
272
260
283
646