3410
171
174
220
1910
217
383
388
249
360
223
22336
16840
14861
13340
10212
995263
8904
8800
848148
734142
68011
6780