1454
0
46
505
76
1949
3
714
1132
246
1411
5009
422
1237
553
646
615
1199
1348
1091
1
451
476
1918
2
1948