6012
300
337
6813
6522
6910
483
737959
213
4528
499
405
17923
14070
11851
10580
8062
799263
7230
6872
669148
59210
590142
5140