1218
3
2881
2
418
0
730
1
427
5155
8
474
2551
3114
4
1060
3510
538
4111
2749
2748
3233
16
1452
1098
810
953
547
269
1551
691
448
2546
390
653
1861
5
1172