107
931
181
1988
730
0
46
23
11
180
50
14
684
876
36
1
351
1430
490
76
86
189
412
764
502
2
15
199
299
132
50
220
360
445
1
0
27
589
11
3210
888
12
808
53
283
87
256
