5017
568
949
626
8429
12210
7630
7229
590
4910
707253
252
18253
14180
12011
10720
8232
811263
7360
7052
674148
601142
59910
5240