6516
374
550
480
300
1212
132
113
160
2037
115
70
18596
14340
12251
10970
8402
823263
7450
7242
687148
609142
60110
5340