3653
1
711
0
521
2952
39326
19
302
325
3980
3
165
5611
11
75
516
800
1264
12005
931
393
250
440
3535
5
396
340
422
1202
905
1412
180849
275
244
76