5014
534
383
4010
110
230
302
293
364
102
272
6812
18406
14270
12101
10800
8292
818263
7440
7102
677148
607142
60010
5290