1415
1
3340
7
791
1564
0
819
410
1383
654
476
2
1007
3
1257
905
727
1721
1779
5
1058
2282
1153
1135
811
1475
544
1044
1163
749
1454
888
83
1546