236
2
441
1
311
1106
347
274
594
0
1725
4
755
1148
2966
7
486
656
566
1372
1211
501
933
1428
662
3
708
808
1086
1187
1364
987
1875
1273
1422