631
1
673
765
602
1389
2
2483
1134
95
43
77
88
245
75
117
79
1197
8
143
90
0
66
247
352
189
76
168
150
152
165
108
67
188