9626
634
414
584
744
860
390
6922
7122
5613
720
740
26567
20050
18361
16472
1287265
12742
1167148
11514
10460
945143
8650
77011