5818
583
830
750
735541
11836
9424
13520
5926
7226
8225
843
23736
17820
15771
14162
10942
1063263
9684
952148
9400
792142
7350
71511