1921
2
296
0
323
768
4594
1
391
255
503
1251
390
2690
1009
772
691
642
494
719
1192
552
1232
759
3067
259
1115
581
2351
394
1045
525
2952