7886
5
1330
1
588
24970
33
3029
2
1231
3
1246
37784
24
2599
31353
12
9935
0
1189
1241
3363
3141
22
287
233
937
3421
8
135824
4002
1343
195993
1822
3166
71334
7843
11450
6048
4673