2613
340
372
245
253
419
5214
320
364
217
50
266
20156
15370
13531
12150
9192
873263
8150
7912
762148
653142
63611
5920