19902
54
713
5
643
6
1229
3
847
4
452
1
193
363
2
502
0
680
451
546
353
297
607
10
566
483
542
625
583
1354
5326
7
918
1222
1704
1515
1266
1702
1117
1278