13212
93
2
306
1803
5538
1890
322
625
4353
17632
374
229
2338
189